package com.iflytek.jobs.service.domain;

import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 简历投递记录对象 biz_job_delivery
 * 
 * @author chenhs
 * @date 2023-04-26
 */
public class JobDelivery extends BaseEntity
{
	private static final long serialVersionUID = 4929592637027523356L;

	private Integer jdId;

    /** 岗位ID */
    private Integer stuId;

    /** 学生ID */
    private Integer jobId;

    /** 简历ID */
    private Integer reId;

    /** 1投递中 2未通过 3邀请入职 */
    private Integer deliveryStatus;

    /** 1未下载 2已下载 */
    private Integer downStatus;

    /** 投递结果反馈 */
    private String deliveryResult;
    /**
     * 关联对象
     */
    private StuInfo stu;
    private JobInfo job;
    private Resume resume;

    
    public void setJdId(Integer jdId) 
    {
        this.jdId = jdId;
    }

    public Integer getJdId() 
    {
        return jdId;
    }
    public void setStuId(Integer stuId) 
    {
        this.stuId = stuId;
    }

    public Integer getStuId() 
    {
        return stuId;
    }
    public void setJobId(Integer jobId) 
    {
        this.jobId = jobId;
    }

    public Integer getJobId() 
    {
        return jobId;
    }
    public void setReId(Integer reId) 
    {
        this.reId = reId;
    }

    public Integer getReId() 
    {
        return reId;
    }
    public void setDeliveryStatus(Integer deliveryStatus) 
    {
        this.deliveryStatus = deliveryStatus;
    }

    public Integer getDeliveryStatus() 
    {
        return deliveryStatus;
    }
    public void setDownStatus(Integer downStatus) 
    {
        this.downStatus = downStatus;
    }

    public Integer getDownStatus() 
    {
        return downStatus;
    }
    public void setDeliveryResult(String deliveryResult) 
    {
        this.deliveryResult = deliveryResult;
    }

    public String getDeliveryResult() 
    {
        return deliveryResult;
    }

	public StuInfo getStu() {
		return stu;
	}

	public void setStu(StuInfo stu) {
		this.stu = stu;
	}

	public JobInfo getJob() {
		return job;
	}

	public void setJob(JobInfo job) {
		this.job = job;
	}

	public Resume getResume() {
		return resume;
	}

	public void setResume(Resume resume) {
		this.resume = resume;
	}
    
	public void setMapParams() {
		//赋值查询参数
		stu = new StuInfo();
		String stuName = (String) super.getParams().get("stuName");
		stu.setStuName(stuName);
	}
    
}
